package com.wtb.javatool.dao;

import com.wtb.javatool.entity.Course;
import com.wtb.javatool.entity.Dish;
import com.wtb.javatool.entity.Resource;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface CourseMapper {
	/**
	 * 保存菜品实体
	 * @param course
	 */
	Integer save(Course course);
	/**
	 * 查询表中所有课程数据
	 * @return
	 */
	List<Course> listAll();
	/**
	 * 根据id删除某个菜品数据
	 * @param id
	 */
	Integer delete(Integer id);

	/**
	 * 修改某个菜品数据
	 * @param course
	 */
	Integer update(Course course);

	/**
	 * 根据课程名称模糊搜索课程信息
	 * @param course_name
	 * @return
	 */
	List<Course> selectCourseByName(String course_name);

}
